Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21A CHURCH ROAD Semi-Detached £287,000 19 Oct 2018